triple homicide defendant - Turkish English Dictionary